it shouldn't be that hard - French English Dictionary